extraordinary exertions - Turkish English Dictionary